pulse-modulated radar - French English Dictionary